Release 10.1A: OpenEdge Development:
AppBuilder
Configuring a SmartBusinessObject instance
Configuration options are found on the SmartBusinessObject menu
![]()
To configure the properties once you have populated and created the synchronizing relationships in your SmartBusinessObject:
- Click the Menu button to open the SmartBusinessObject menu. Choose the Properties item. The properties dialog box opens:
![]()
- Change the object identifier to more accurately reflect the role of this SmartBusinessObject in your application.
- If you wish to use the object as a placeholder, check the Parameterize as Variable box. See the "Creating a SmartObject placeholder" section for further information about placeholders and resolving them at run time.
- Choose OK to close the dialog box. Click the Menu button again and choose the Instance Properties item. That dialog box opens:
![]()
- Select the Partition to which this object will be assigned when running on an AppServer.
If there are no partitions listed, you can define as many as you need. Close the dialog box and use the AppServer Service Parameter Maintenance Tool, available from the PRO*Tools toolbar. The Partition tags that you define in this way are immediately made available to AppBuilder and will appear in this list when you reopen this dialog box.
- If desired, clear the CascadeOnBrowse check box to improve performance when browsing. See the "How the CascadeOnBrowse property works" section for more detailed information about how this property affects the object’s behavior.
- Use the MoveUp/MoveDown buttons to arrange the list of SmartDataObject names to agree with the synchronization hierarchy you have defined. The first object (
Customer, in the example shown in Figure 4–4) must be at the top of the list. The order of objects at the same level (in Figure 4–4, Item and Inventory are at the same level) is not significant.- Choose OK to close the Instance Properties dialog box.
- Save your work.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |